﻿#region 文件信息

// FileName: SoCafeShop/Sohobloo.SoAuth.Entity/SoAuthFunction.cs
// Author: Sohobloo
// CreateTime: 2013/06/28 20:31
// UpdateTime: 2013/06/30 3:41

#endregion

#region 引用

using System.Collections.Generic;
using Sohobloo.SoMcCoffee.Public.Entity;

#endregion

namespace Sohobloo.SoAuth.Entity
{
    public class SoAuthFunction : EntityBase
    {
        #region 属性

        public virtual ICollection<SoAuthAction> FunctionActions { get; set; }

        public bool FunctionEnabled { get; set; }

        public string FunctionName { get; set; }

        public virtual ICollection<SoAuthFunctionParam> FunctionParams { get; set; }

        public string FunctionPath { get; set; }

        public bool IgnoreControl { get; set; }

        public bool InMenu { get; set; }

        public int MenuLevel { get; set; }

        public int MenuOrder { get; set; }

        public virtual SoAuthFunction ParentFunction { get; set; }

        public virtual ICollection<SoAuthFunction> ChildrenFunctions { get; set; } 

        #endregion 属性
    }
}